const fs = require('fs')
//1. 判断服务器上面有没有upload目录，没有就创建这个目录 (图片上传)
/*
fs.stat(`upload`, (err, stats) => {
  if (err) {
    fs.mkdir('upload', (error) => {
      if (error) {
        console.log(error)
        return false
      }
      console.log(`创建成功`)
    })
  } else {
    console.log(`目录已经存在`)
    console.log(stats.isDirectory())
  }
})*/

//--------------------------------------------------------


//2. 找出html目录下面的所有的目录， 然后打印出来

fs.readdir(`html`, (err, files) => {
  let filesArr = []
  if (err) {
    console.log(err)
  } else {
    (function getFile(i){
      if(i === files.length) {
        console.log(filesArr)
        return false
      }
      fs.stat(`html/${files[i]}`, (error,status) => {
        if (status.isDirectory()) {
          filesArr.push(files[i])
        }
        getFile(i+1)
      })
    })(0)
  }
})